{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>
        {% block title %}
            haoke-专业IT开发社区
        {% endblock %}
    </title>

    <link rel="stylesheet" href="{% static 'css/demo/base.css' %}">
{# 定义一个引入css的模块 把每个页面不一样的css放在块里面 可以让其他的模板重写这个模块 #}
    {% block link %}
        <link rel="stylesheet" href="{% static 'css/demo/classes.css' %}">
        <link rel="stylesheet" href="{% static 'css/demo/nav.css' %}">
    {% endblock %}
    <link rel="stylesheet" href="{% static 'css/user/register.css' %}">
</head>
<body>
<div class="header">
    {% block header %}
        这是头部的内容
    {% endblock %}
</div>
<div class="main">
    {% block main %}
        这是主题内容
    {% endblock %}
</div>

{% comment %}
模板的继承
1.先定义一个基础模板 所有模板的父级模板 编写继承结构程序的
2.把重复的功能板块抽离出去 定义一个模板文件 封装成一个新的模板
3.重写模板 定义个性化的内容 必须出现在基础模板定义好的block当中 否则Django就不会渲染
4.引用封装好的模板 需要用到封装好的功能板块 可直接引用
（如果在子模版中要使用父模板 使用block.super获取)
{% endcomment %}

</body>
</html>